cmake $<TARGET_FILE_DIR> examples

nCine/nCine project/cmake/project_copy_targets.cmake :20

add_custom_target(copy_ncine_dll ALL
			COMMAND ${CMAKE_COMMAND} -E copy_if_different ${NCINE_LOCATION} $<TARGET_FILE_DIR:${NCPROJECT_EXE_NAME}>
			COMMENT "Copying nCine DLL..."
		)

AtomicGameEngine/AtomicGameEngine Source/AtomicEditor/CMakeLists.txt :158

add_custom_command(TARGET AtomicEditor POST_BUILD
        COMMAND ${CMAKE_COMMAND}
        ARGS -E copy_if_different \"${D3DCOMPILER_47_DLL}\" \"$<TARGET_FILE_DIR:AtomicEditor>/D3DCompiler_47.dll\")

AcademySoftwareFoundation/Imath src/python/PyImathTest/CMakeLists.txt :59

set_tests_properties(PyImath.PyImathTestC PROPERTIES ENVIRONMENT PYTHONPATH=$<TARGET_FILE_DIR:${PYIMATH_MODULE}>)

novelrt/NovelRT cmake/CopyRuntimeDependencies.cmake :18

add_custom_command(
        TARGET ${TARGET} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
                $<TARGET_RUNTIME_DLLS:${dependency}> $<TARGET_FILE_DIR:${TARGET}>
        COMMAND_EXPAND_LISTS
        )

prusa3d/PrusaSlicer src/CMakeLists.txt :262

add_custom_command(TARGET PrusaSlicer POST_BUILD
            COMMAND ln -sf PrusaSlicer prusa-slicer
            COMMAND ln -sf PrusaSlicer prusa-gcodeviewer
            COMMAND ln -sf PrusaSlicer PrusaGCodeViewer
            WORKING_DIRECTORY "$<TARGET_FILE_DIR:PrusaSlicer>"
            COMMENT "Symlinking the G-code viewer to PrusaSlicer, symlinking to prusa-slicer and prusa-gcodeviewer"
            VERBATIM)

godlikepanos/anki-3d-engine ThirdParty/Sdl2/test/CMakeLists.txt :237

add_custom_command(
            TARGET ${APP} POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E rename
            $<TARGET_FILE_DIR:${ARG_TARGET}>/EBOOT.PBP
            $<TARGET_FILE_DIR:${ARG_TARGET}>/sdl-${APP}/EBOOT.PBP
        )

cadaver/turso3d ThirdParty/SDL/cmake/test/CMakeLists.txt :77

add_custom_command(TARGET cli-shared POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:SDL3::SDL3-shared>" "$<TARGET_FILE_DIR:cli-shared>"
        )

RavEngine/RavEngine CMakeLists.txt :716

add_custom_command(TARGET "${PROJECT_NAME}" POST_BUILD
			COMMAND ${CMAKE_COMMAND} -E copy_directory
				"${CMAKE_BINARY_DIR}/deps/bin/win.x86_64.vc142.md/$<CONFIGURATION>"
				"$<TARGET_FILE_DIR:${PROJECT_NAME}>/$<CONFIGURATION>")

riidefi/RiiStudio source/cli/CMakeLists.txt :106

add_custom_command(TARGET cli POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_RUNTIME_DLLS:cli> $<TARGET_FILE_DIR:cli> 
    COMMAND_EXPAND_LISTS
  )

overte-org/overte cmake/macros/SymlinkOrCopyDirectoryBesideTarget.cmake :40

add_custom_command(
        TARGET ${TARGET_NAME} POST_BUILD
        COMMAND "${CMAKE_COMMAND}" -E create_symlink
        ${_ITEM}
        $<TARGET_FILE_DIR:${TARGET_NAME}>/${_DESTINATION}/${_ITEM_FILENAME}
      )

microsoft/spatialaudio-unity Source/Spatializer/CMakeLists.txt :53

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy
        "${EXTERNAL_LIB_PATH}/${HRTFDSP_VERSION}/HrtfDsp/${CMAKE_SYSTEM_NAME}/${ARCHITECTURE}/libHrtfDsp.so"
        $<TARGET_FILE_DIR:AudioPluginMicrosoftSpatializerCrossPlatform>)

alpaka-group/alpaka thirdParty/catch2/tests/CMakeLists.txt :166

add_custom_command(TARGET SelfTest PRE_LINK
        COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:Catch2>
        $<TARGET_FILE:Catch2WithMain> $<TARGET_FILE_DIR:SelfTest>
    )

eclipse-ecal/ecal app/mon/mon_gui/CMakeLists.txt :264

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
            COMMAND ${CMAKE_COMMAND} -DQT_DEPLOY_PREFIX=$<TARGET_FILE_DIR:${PROJECT_NAME}> -DQT_DEPLOY_BIN_DIR=. -P ${qt_deploy_script}
        )

smasherprog/rat_lite src/server/CMakeLists.txt :84

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD 
		COMMAND ${CMAKE_COMMAND} -E copy_if_different
		${CMAKE_BINARY_DIR}/bin/${librarylocation}/${CMAKE_SHARED_LIBRARY_PREFIX}input_lite${CMAKE_SHARED_LIBRARY_SUFFIX}          
		$<TARGET_FILE_DIR:${PROJECT_NAME}>)

end2endzone/ShellAnything src/core/CMakeLists.txt :115

add_custom_command( TARGET sa.core POST_BUILD
                    COMMAND ${CMAKE_COMMAND} -E copy_directory
                    ${CMAKE_SOURCE_DIR}/resources/configurations $<TARGET_FILE_DIR:sa.core>/../resources/configurations
                    COMMENT "Copying default configurations files database.")

NREL/OpenStudio ruby/module/CMakeLists.txt :39

add_custom_command(TARGET openstudio_rb
  POST_BUILD
  COMMAND ${CMAKE_COMMAND} -E copy_if_different ${CMAKE_CURRENT_SOURCE_DIR}/openstudio.rb $<TARGET_FILE_DIR:openstudio_rb>/openstudio.rb
)

KDE/digikam project/bundles/appimage/icon-rcc/CMakeLists.txt :19

add_custom_command(OUTPUT breeze.rcc
    COMMAND ${QT_RCC_EXECUTABLE} -project -o icons.qrc
    COMMAND $<TARGET_FILE_DIR:qrcAlias>/$<TARGET_FILE_NAME:qrcAlias> -i icons.qrc -o aliased.qrc
    COMMAND ${QT_RCC_EXECUTABLE} -binary -o ${CMAKE_BINARY_DIR}/breeze.rcc -root /icons/breeze aliased.qrc

    WORKING_DIRECTORY ${CMAKE_INSTALL_PREFIX}/share/icons/breeze
    DEPENDS qrcAlias
)

supercollider/supercollider editors/sc-ide/CMakeLists.txt :410

add_custom_command(TARGET SuperCollider
        POST_BUILD
        COMMAND "${CMAKE_SOURCE_DIR}/platform/windows/junctions.sh" "create" "${CMAKE_SOURCE_DIR}" "$<TARGET_FILE_DIR:SuperCollider>"
        COMMENT "Creating links to SCClassLibrary, HelpSource, examples and sounds"
      )

stack-of-tasks/pinocchio CMakeLists.txt :470

list(APPEND ENV_VARIABLES
         "PINOCCHIO_WINDOWS_DLL_PATH=$<TARGET_FILE_DIR:${PROJECT_NAME}::${PROJECT_NAME}_default>")

liminchen/OptCuts ext/libigl/shared/cmake/libigl.cmake :178

add_custom_command(TARGET ${dst_target} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different "${location}" $<TARGET_FILE_DIR:${dst_target}>)

MaaAssistantArknights/MaaAssistantArknights src/MaaCore/CMakeLists.txt :32

add_custom_command(
        TARGET MaaCore
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_directory_if_different
        "${PROJECT_SOURCE_DIR}/MaaDeps/runtime/${MAADEPS_TRIPLET}/$<$<CONFIG:Debug>:msvc-debug/>"
        $<TARGET_FILE_DIR:MaaCore>
        COMMAND_EXPAND_LISTS)

rheit/zdoom CMakeLists.txt :61

add_custom_command( OUTPUT ${ZDOOM_OUTPUT_DIR}/${PK3_NAME}
			COMMAND zipdir -udf ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} ${PK3_DIR}
			COMMAND ${CMAKE_COMMAND} -E copy_if_different ${ZDOOM_OUTPUT_DIR}/${PK3_NAME} $<TARGET_FILE_DIR:zdoom>/${PK3_NAME}
			DEPENDS zipdir )

ashvardanian/ParallelReductionsBenchmark CMakeLists.txt :308

add_custom_command(
        TARGET reduce_bench
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_if_different ${METALLIB_OUTPUT} $<TARGET_FILE_DIR:reduce_bench>
    )

lightspark/lightspark tests/test-runner/3rdparty/cpptrace/test/add_subdirectory-integration/CMakeLists.txt :12

add_custom_command(
    TARGET main POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy_if_different
    $<TARGET_FILE:cpptrace::cpptrace>
    $<TARGET_FILE_DIR:main>
  )

ezEngine/ezEngine Code/BuildSystem/CMake/Platforms/Configure_Android.cmake :36

add_custom_command(TARGET ${TARGET_NAME} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different $<TARGET_FILE:EzVulkan::Loader> $<TARGET_FILE_DIR:${TARGET_NAME}>)

OpenKneeboard/OpenKneeboard src/utilities/CMakeLists.txt :234

add_custom_command(
  TARGET symbolize-traces
  POST_BUILD
  COMMAND
  "${CMAKE_COMMAND}" -E copy_if_different
  "${DIASDK_DLL}"
  "$<TARGET_FILE_DIR:symbolize-traces>/"
)

Rezonality/zep demos/demo_qt/CMakeLists.txt :141

add_custom_command(TARGET ${DEMO_NAME}
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_BINARY_DIR}/windeployqt"
        COMMAND set PATH=%PATH%$<SEMICOLON>${qt5_install_prefix}/bin
        COMMAND Qt6::windeployqt --dir "${CMAKE_CURRENT_BINARY_DIR}/windeployqt" "$<TARGET_FILE_DIR:${DEMO_NAME}>/$<TARGET_FILE_NAME:${DEMO_NAME}>"
    )

w111liang222/lidar-slam-detection tools/rosbag_to_pkl/pybind11/tests/test_cmake_build/installed_function/CMakeLists.txt :30

add_custom_target(
  check_installed_function
  ${CMAKE_COMMAND}
  -E
  env
  PYTHONPATH=$<TARGET_FILE_DIR:test_installed_function>
  ${_Python_EXECUTABLE}
  ${PROJECT_SOURCE_DIR}/../test.py
  ${PROJECT_NAME}
  DEPENDS test_installed_function)

sandialabs/InterSpec target/osx/CMakeLists.txt :145

add_custom_command(TARGET InterSpecApp POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy
    $<TARGET_FILE:InterSpec_batch>
    $<TARGET_FILE_DIR:InterSpecApp>/
  )

in-formant/in-formant cmake_support/ShaderTarget.cmake :91

add_custom_command(
        TARGET ${SOURCE_TARGET_NAME}
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E remove_directory "$<TARGET_FILE_DIR:${SOURCE_TARGET_NAME}>/shaders/${output_subdir}"
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:${SOURCE_TARGET_NAME}>/shaders/${output_subdir}"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${output_dir}" "$<TARGET_FILE_DIR:${SOURCE_TARGET_NAME}>/shaders/${output_subdir}"
        DEPENDS ${GLSL_SOURCE_FILES}
    )

DIPlib/diplib pydip/CMakeLists.txt :144

file(STRINGS $<TARGET_FILE_DIR:PyDIP_bin>/wheel.txt PYDIP_WHEEL_NAME)

awawa-dev/HyperHDR cmake/installers.cmake :660

add_custom_command(TARGET ${TARGET} POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_if_different ${TurboJPEG_INSTALL_LIB} $<TARGET_FILE_DIR:${TARGET}>)

apache/trafficserver lib/yamlcpp/test/CMakeLists.txt :52

add_custom_command(
    TARGET yaml-cpp-tests
    POST_BUILD COMMAND ${CMAKE_COMMAND} -E
    copy_if_different "$<TARGET_FILE:yaml-cpp>" "$<TARGET_FILE_DIR:yaml-cpp-tests>")

simbody/simbody Simbody/Visualizer/simbody-visualizer/CMakeLists.txt :84

add_custom_command(TARGET simbody-visualizer PRE_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_RUNTIME_DLLS:simbody-visualizer> $<TARGET_FILE_DIR:simbody-visualizer>
            COMMAND_EXPAND_LISTS
        )

vengi-voxel/vengi cmake/perf.cmake :4

add_custom_target(${TARGET}-perf
			COMMAND
				${PERF_EXECUTABLE} record --call-graph dwarf
				$<TARGET_FILE:${TARGET}>
			USES_TERMINAL
			DEPENDS ${TARGET}
			WORKING_DIRECTORY $<TARGET_FILE_DIR:${TARGET}>
		)

facebookincubator/velox velox/experimental/breeze/cmake/sycl.cmake :34

add_custom_command(
    OUTPUT ${target}
    COMMAND
      ${SYCLCC_EXECUTABLE} -o ${target} ${target}.o $<TARGET_FILE_DIR:GTest::gtest>/libgtest.a
      $<TARGET_FILE_DIR:test_main>/libtest_main.a ${CMAKE_THREAD_LIBS_INIT} ${ARCH_LINK_FLAGS}
      $<$<BOOL:${BUILD_TRACING}>:$<TARGET_FILE_DIR:perfetto>/libperfetto.a>
    DEPENDS ${target}.o test_main
    COMMENT "Linking SYCL executable ${target}"
  )

google/filament third_party/dawn/third_party/CMakeLists.txt :378

add_custom_command(
            TARGET copy_dxil_dll
            COMMAND ${CMAKE_COMMAND} -E copy_if_different ${DXIL_DLL_PATH} $<TARGET_FILE_DIR:dxcompiler>
            COMMENT "Copying ${DXIL_DLL_PATH} to $<TARGET_FILE_DIR:dxcompiler>")

percona/percona-xtrabackup router/cmake/testing.cmake :164

SET_TESTS_PROPERTIES(${test_name} PROPERTIES
      ENVIRONMENT
      "${TEST_ENV_PREFIX};PATH=$<TARGET_FILE_DIR:harness-library>\;$<TARGET_FILE_DIR:http_common>\;$<TARGET_FILE_DIR:duktape>\;${ESC_ENV_PATH};${TEST_ENVIRONMENT}")

NREL/EnergyPlus src/EnergyPlus/CMakeLists.txt :1062

install(DIRECTORY "$<TARGET_FILE_DIR:energyplus>/pyenergyplus/" DESTINATION "./pyenergyplus")

resiprocate/resiprocate repro/CMakeLists.txt :35

add_custom_command ( TARGET repro POST_BUILD
       COMMAND ${CMAKE_COMMAND} -E copy_if_different
       $<TARGET_FILE:BERKELEYDB> $<TARGET_FILE_DIR:repro>
       COMMAND_EXPAND_LISTS
     )

robotology/yarp bindings/python/tests/CMakeLists.txt :9

set_tests_properties("${name}" PROPERTIES ENVIRONMENT "PYTHONPATH=$<TARGET_FILE_DIR:${SWIG_MODULE_yarp_python_REAL_NAME}>")

ebu/ear-production-suite ear-production-suite-plugins/plugins/binaural_monitoring/CMakeLists.txt :82

add_custom_command(TARGET ear_binaural_monitoring_VST3 POST_BUILD
		COMMAND ${CMAKE_COMMAND} -E copy ${TENSORFILE_FULLPATH} "$<TARGET_FILE_DIR:ear_binaural_monitoring_VST3>/../Resources/${TENSORFILE_FILENAME}"
	)

micro-gl/micro-tess examples/CMakeLists.txt :61

add_custom_command(TARGET ${testname} POST_BUILD COMMAND
                ${CMAKE_COMMAND} -E copy_directory ${PROJECT_SOURCE_DIR}/assets
                $<TARGET_FILE_DIR:${testname}>/assets)

EmilDohne/PhotoshopAPI PhotoshopExamples/ExtendedSignature/CMakeLists.txt :6

add_custom_command(TARGET ExtendedSignature POST_BUILD
                   COMMAND ${CMAKE_COMMAND} -E copy
                       ${CMAKE_CURRENT_SOURCE_DIR}/LayeredFile.psd $<TARGET_FILE_DIR:ExtendedSignature>/LayeredFile.psd)

LunarG/gfxreconstruct layer/dxgi/CMakeLists.txt :44

install(FILES $<TARGET_FILE_DIR:dxgi>/dxgi.dll DESTINATION ${CMAKE_INSTALL_BINDIR}/d3d12_capture)

intel/libvpl examples/api1x_core/legacy-decode/CMakeLists.txt :83

add_custom_command(
      TARGET ${TARGET}
      POST_BUILD
      COMMAND ${CMAKE_COMMAND} -E copy -t $<TARGET_FILE_DIR:${TARGET}>
              $<TARGET_RUNTIME_DLLS:${TARGET}>
      COMMAND_EXPAND_LISTS)

manticoresoftware/manticoresearch src/CMakeLists.txt :404

add_custom_command ( TARGET searchd POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy ${libs} "$<TARGET_FILE_DIR:searchd>" VERBATIM )

GPUOpen-Tools/GPU-Reshape CMakeLists.txt :222

add_custom_command(
        TARGET ${NAME} POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy $<TARGET_FILE:${NAME}> $<TARGET_FILE_DIR:${NAME}>/${DIR}/$<TARGET_FILE_NAME:${NAME}>
    )

openstudiocoalition/OpenStudioApplication ruby/CMakeLists.txt :96

install(FILES $<TARGET_FILE_DIR:openstudio_modeleditor_rb>/QtDBus.framework DESTINATION Ruby COMPONENT "RubyAPI")

labstreaminglayer/App-LabRecorder CMakeLists.txt :146

add_custom_command(
		TARGET ${PROJECT_NAME} POST_BUILD
		COMMAND ${CMAKE_COMMAND} -E copy
		${CMAKE_CURRENT_SOURCE_DIR}//${PROJECT_NAME}.cfg
		$<TARGET_FILE_DIR:${PROJECT_NAME}>)

anira-project/anira examples/benchmark/cnn-size-benchmark/CMakeLists.txt :42

add_custom_command(TARGET ${PROJECT_NAME}
				PRE_BUILD
				COMMAND ${CMAKE_COMMAND} -E copy_if_different
				${DLL}
				$<TARGET_FILE_DIR:${PROJECT_NAME}>)

open-eid/DigiDoc4-Client client/CMakeLists.txt :170

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
		COMMAND cp -a ${PKCS11_MODULE} $<TARGET_FILE_DIR:${PROJECT_NAME}>
		COMMAND mkdir -p $<TARGET_BUNDLE_CONTENT_DIR:${PROJECT_NAME}>/PlugIns
		COMMAND cp -a $<TARGET_BUNDLE_DIR:DigiDocQL> $<TARGET_BUNDLE_CONTENT_DIR:${PROJECT_NAME}>/PlugIns
	)

VowpalWabbit/vowpal_wabbit cs/cs/netstandard/CMakeLists.txt :49

add_custom_target(VowpalWabbit.Ref ALL
    COMMAND ${DOTNET_COMMAND} build ${CMAKE_CURRENT_SOURCE_DIR} -o $<TARGET_FILE_DIR:vw.net.native>/ref --configuration "$<IF:$<CONFIG:Debug>,Debug,Release>" -v m --nologo --no-dependencies /clp:NoSummary -property:ProduceOnlyReferenceAssembly=true
    COMMENT "Building VowpalWabbit Reference Assembly"
    DEPENDS VowpalWabbit.Common.Ref VowpalWabbit.Core.Ref VowpalWabbit
    SOURCES ${VW_NET_CS_SOURCES})

KiCad/kicad-source-mirror eeschema/CMakeLists.txt :638

add_custom_command( TARGET eeschema_kiface POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${NGSPICE_CM_DIR}" "$<TARGET_FILE_DIR:eeschema_kiface>/ngspice"
        )

KDE/plasma-workspace appiumtests/components_tests/CMakeLists.txt :9

set_tests_properties(systemdialogtest PROPERTIES
    TIMEOUT 60
    ENVIRONMENT "XDG_RUNTIME_DIR=/tmp/appium/systemdialogtest;FLASK_PORT=4738;LD_PRELOAD=${LIBASAN_PATH};QML_EXEC=$<TARGET_FILE_DIR:Qt${QT_MAJOR_VERSION}::qmake>/qml")

EasyLive2D/live2d-py cmake/Wrapper.cmake :45

add_custom_command(
    TARGET ${Wrapper}
    POST_BUILD
    COMMAND
      ${CMAKE_COMMAND} -E
        copy $<TARGET_FILE_DIR:${Wrapper}>/${MODULE_NAME} ${CMAKE_CURRENT_SOURCE_DIR}/package/live2d/v3/${OUTPUT_NAME}
  )

NauEngine/NauEditorPublic editor/source/editor/CMakeLists.txt :124

add_custom_command(TARGET NauEditor POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy ${Qt6_DIR}/../../../bin/${Qt6Lib}$<$<CONFIG:DEBUG>:d>.dll $<TARGET_FILE_DIR:NauEditor>
        )

uoip/g2opy EXTERNAL/pybind11/tests/test_cmake_build/installed_target/CMakeLists.txt :21

add_custom_target(check ${CMAKE_COMMAND} -E env PYTHONPATH=$<TARGET_FILE_DIR:test_cmake_build>
                  ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/../test.py ${PROJECT_NAME})

rbfx/rbfx Source/ThirdParty/Diligent/BuildTools/CMake/BuildUtils.cmake :70

add_custom_command(TARGET ${TARGET_NAME} POST_BUILD
                        COMMAND ${CMAKE_COMMAND} -E copy_if_different
                            ${DILIGENT_DXCOMPILER_FOR_SPIRV_PATH}
                            "\"$<TARGET_FILE_DIR:${TARGET_NAME}>/spv_dxcompiler.dll\"")

ewfian/faiss-node CMakeLists.txt :143

add_custom_command(TARGET ${PROJECT_NAME} POST_BUILD
                    COMMAND patchelf --set-rpath "\\$$ORIGIN/" $<TARGET_FILE_DIR:${PROJECT_NAME}>/libopenblas.so.0
                    COMMAND patchelf --set-rpath "\\$$ORIGIN/" $<TARGET_FILE_DIR:${PROJECT_NAME}>/libgfortran.so.5
                )

ComputationalBiomechanicsLab/opensim-creator libopensimcreator/testing/CMakeLists.txt :54

add_custom_command(
        TARGET TestOpenSimCreator
        PRE_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy -t $<TARGET_FILE_DIR:TestOpenSimCreator> $<TARGET_RUNTIME_DLLS:TestOpenSimCreator>
        COMMAND_EXPAND_LISTS
    )

ckormanyos/real-time-cpp examples/chapter02_02/CMakeLists.txt :107

add_custom_command (TARGET ${target}  POST_BUILD
  COMMENT "Extract  : executable hex file : from ${target_with_suffix}"
  COMMAND ${CROSS_COMPILE}objcopy -O ihex                $<TARGET_FILE:${target}>    $<TARGET_FILE_DIR:${target}>/${target}.hex
  )

logicalclocks/rondb storage/ndb/rest-server2/extra/drogon/drogon-1.9.7/lib/tests/CMakeLists.txt :111

add_custom_command(
    TARGET integration_test_server POST_BUILD
    COMMAND ${CMAKE_COMMAND}
            -E
            copy_directory
            ${CMAKE_CURRENT_SOURCE_DIR}/integration_test/server/a-directory
            $<TARGET_FILE_DIR:integration_test_server>/a-directory)

Warzone2100/warzone2100 src/CMakeLists.txt :374

add_custom_command(TARGET warzone2100 POST_BUILD
		COMMAND ${CMAKE_COMMAND} -E rename "$<TARGET_FILE:warzone2100>" "$<TARGET_FILE_DIR:warzone2100>/index.html"
		VERBATIM)

x-tools-author/x-tools cmake/x_qt_deploy.cmake :37

add_custom_command(
      TARGET ${target}
      POST_BUILD VERBATIM
      COMMAND ${CMAKE_COMMAND} -E copy_if_different "${COMPILER_PATH}/vcruntime140.dll"
              $<TARGET_FILE_DIR:${target}> "||" ${CMAKE_COMMAND} -E true
      COMMAND ${CMAKE_COMMAND} -E copy_if_different "${COMPILER_PATH}/vcruntime140_1.dll"
              $<TARGET_FILE_DIR:${target}> "||" ${CMAKE_COMMAND} -E true
      COMMAND ${CMAKE_COMMAND} -E copy_if_different "${COMPILER_PATH}/msvcp140.dll"
              $<TARGET_FILE_DIR:${target}> "||" ${CMAKE_COMMAND} -E true
      COMMAND ${CMAKE_COMMAND} -E copy_if_different "${COMPILER_PATH}/msvcp140_1.dll"
              $<TARGET_FILE_DIR:${target}> "||" ${CMAKE_COMMAND} -E true
      COMMAND ${CMAKE_COMMAND} -E copy_if_different "${COMPILER_PATH}/msvcp140_2.dll"
              $<TARGET_FILE_DIR:${target}> "||" ${CMAKE_COMMAND} -E true)

aliakseis/LIII cmake/install-translations.cmake :12

add_custom_command(
			TARGET ${PROJECT_NAME}
			COMMAND
				${CMAKE_COMMAND} -E make_directory $<TARGET_FILE_DIR:${PROJECT_NAME}>/Translations
		)

Hotride/OrionUO OrionUO/CMakeLists.txt :408

add_custom_command(TARGET OrionUO POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/test_bin64" $<TARGET_FILE_DIR:OrionUO>)

Jackarain/proxy third_party/boost/tools/cmake/include/BoostInstall.cmake :317

install(FILES "$<TARGET_FILE_DIR:${LIB}>/$<TARGET_FILE_PREFIX:${LIB}>$<TARGET_FILE_BASE_NAME:${LIB}>.pdb" DESTINATION ${CMAKE_INSTALL_LIBDIR} OPTIONAL)

eliemichel/WebGPU-distribution dawn/FetchDawnPrecompiled.cmake :112

add_custom_command(
		TARGET ${Target} POST_BUILD
		COMMAND
			${CMAKE_COMMAND} -E copy_if_different
			${WEBGPU_RUNTIME_LIB}
			$<TARGET_FILE_DIR:${Target}>
		COMMENT
			"Copying '${WEBGPU_RUNTIME_LIB}' to '$<TARGET_FILE_DIR:${Target}>'..."
	)

BoomerangDecompiler/boomerang cmake-scripts/boomerang-windeployqt.cmake :110

add_custom_command(TARGET ${target} POST_BUILD
            COMMAND "${CMAKE_COMMAND}" -E
                copy_if_different "${lib}" \"$<TARGET_FILE_DIR:${target}>\"
            COMMENT "Copying ${filename}...\n"
        )

ziggi/FCNPC lib/subhook/tests/CMakeLists.txt :96

set_tests_properties(${target}_test PROPERTIES
                         ENVIRONMENT PATH=$<TARGET_FILE_DIR:subhook>)

darktable-org/rawspeed bench/librawspeed/CMakeLists.txt :28

set_tests_properties(${BENCHNAME} PROPERTIES ENVIRONMENT_MODIFICATION "PATH=path_list_prepend:$<TARGET_FILE_DIR:rawspeed_bench>")

fktn-k/fkYAML examples/apis/macros/CMakeLists.txt :9

add_custom_command(
    TARGET ${TARGET_NAME}
    POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy_if_different ${INPUT_YAML_PATH} $<TARGET_FILE_DIR:${TARGET_NAME}>
    COMMAND ${CMAKE_COMMAND} -E copy_if_different ${INPUT_MULTI_YAML_PATH} $<TARGET_FILE_DIR:${TARGET_NAME}>
    COMMAND $<TARGET_FILE:${TARGET_NAME}> > ${CMAKE_CURRENT_SOURCE_DIR}/${EX_SRC_FILE_BASE}.output
    WORKING_DIRECTORY $<TARGET_FILE_DIR:${TARGET_NAME}>
  )

freeorion/freeorion CMakeLists.txt :815

add_custom_command(TARGET freeorion POST_BUILD
        COMMAND
            ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:freeorion>/../Executables"
        COMMAND
            ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:freeorionca>" "$<TARGET_FILE_DIR:freeorion>/../Executables"
        COMMAND
            ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:freeoriond>" "$<TARGET_FILE_DIR:freeorion>/../Executables"
        COMMAND
            ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:freeorion>/../SharedSupport/lib"
        COMMAND
            ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:freeorioncommon>" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
            ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:freeorionparse>" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
            ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:GiGi>" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_ATOMIC_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_CHRONO_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_CONTAINER_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_DATE_TIME_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_FILESYSTEM_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_GRAPH_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_IOSTREAMS_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_LOCALE_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_LOG_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_LOG_SETUP_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_REGEX_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_PYTHON${Boost_PYTHON_SUFFIX}_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_RANDOM_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_SERIALIZATION_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_SYSTEM_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "${Boost_THREAD_LIBRARY}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:SDL::SDL>" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport"
        COMMAND
           ${CMAKE_COMMAND} -E remove_directory "$<TARGET_FILE_DIR:freeorion>/../SharedSupport/lib/python${Python3_VERSION_MAJOR}.${Python3_VERSION_MINOR}"
        COMMAND
           cp -R "${CMAKE_BINARY_DIR}/dep/lib/python${Python3_VERSION_MAJOR}.${Python3_VERSION_MINOR}" "$<TARGET_FILE_DIR:freeorion>/../SharedSupport/lib/python${Python3_VERSION_MAJOR}.${Python3_VERSION_MINOR}"
        COMMAND
           ${CMAKE_COMMAND} -E remove_directory "$<TARGET_FILE_DIR:freeorion>/../Frameworks"
        COMMAND
           cp -R "${CMAKE_FRAMEWORK_PATH}" "$<TARGET_FILE_DIR:freeorion>/.."
    )

MHeasell/rwe CMakeLists.txt :63

install(FILES $<TARGET_FILE_DIR:${target}>/${${file}_NAME} DESTINATION ".")

halide/Halide apps/onnx/CMakeLists.txt :132

set_tests_properties(
    halide_as_onnx_backend_test
    model_test
    PROPERTIES
    LABELS onnx
    PASS_REGULAR_EXPRESSION "OK"
    SKIP_REGULAR_EXPRESSION "\\[SKIP\\]"
    ENVIRONMENT "PYTHONPATH=$<TARGET_FILE_DIR:model_cpp>;MODEL_AUTOSCHEDULER=$<TARGET_FILE:Halide::Adams2019>"
    TIMEOUT 120
)

ericwa/ericw-tools light/CMakeLists.txt :83

add_custom_command(TARGET light POST_BUILD
                       COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:embree>"   "$<TARGET_FILE_DIR:light>"
                       COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:TBB::tbb>" "$<TARGET_FILE_DIR:light>"
					   COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:TBB::tbbmalloc>" "$<TARGET_FILE_DIR:light>"
					   )

realm/realm-core test/fuzz/CMakeLists.txt :17

add_custom_command(TARGET FuzzTransform POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
        ${CMAKE_SOURCE_DIR}/test/fuzz/start_parallel_fuzzer.sh $<TARGET_FILE_DIR:FuzzTransform>)

openclonk/openclonk CMakeLists.txt :1652

add_custom_command(
			OUTPUT setup_openclonk.exe
			COMMAND ${MAKENSIS} -NOCD -DSRCDIR=${CMAKE_CURRENT_SOURCE_DIR} -DPROGRAMFILES=$PROGRAMFILES "-DPRODUCT_NAME=${C4ENGINENAME}" "-DPRODUCT_COMPANY=${C4PROJECT}" "-DCLONK=$<TARGET_FILE_DIR:openclonk>\\$<TARGET_FILE_NAME:openclonk>" "-DC4GROUP=$<TARGET_FILE_DIR:c4group>\\$<TARGET_FILE_NAME:c4group>" ${CMAKE_CURRENT_SOURCE_DIR}/tools/install/oc.nsi "-XOutFile setup_openclonk.exe"
			MAIN_DEPENDENCY
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/oc.nsi
			DEPENDS
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/header.bmp
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/inst.ico
				${CMAKE_CURRENT_SOURCE_DIR}/tools/install/uninst.ico
				${OC_C4GROUPS} openclonk c4group
			VERBATIM
		)

luxonis/depthai-core tests/integration/CMakeLists.txt :35

add_custom_command(TARGET ${depending_target} POST_BUILD COMMAND
            ${CMAKE_COMMAND} -E copy_if_different ${dlls} ${depthai_dll_libraries} $<TARGET_FILE_DIR:${depending_target}>
            COMMAND_EXPAND_LISTS
        )

snl-dakota/dakota src/surrogates/java/CMakeLists.txt :28

add_custom_command(TARGET jni_dakota_surrogates
                     POST_BUILD
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchoscomm>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchoscore>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchosnumerics>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchosparameterlist>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchosparser>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:teuchosremainder>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:dakota_util>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:dakota_surrogates>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:blas>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     COMMAND "${CMAKE_COMMAND}" -E copy_if_different "$<TARGET_FILE:lapack>" "$<TARGET_FILE_DIR:jni_dakota_surrogates>"
                     )

Madour/LDtkLoader examples/API_test/CMakeLists.txt :12

add_custom_command(
    TARGET LDtkAPI_test
    POST_BUILD COMMAND ${CMAKE_COMMAND} -E copy_directory ${CMAKE_CURRENT_LIST_DIR}/assets/ $<TARGET_FILE_DIR:LDtkAPI_test>/assets/
)

open-eid/libdigidocpp src/CMakeLists.txt :348

add_custom_command(TARGET embedlibs POST_BUILD
            COMMAND install_name_tool
                -change '${LIBPATH}/libcrypto.3.dylib' '@executable_path/../Libraries/libcrypto.3.dylib'
                -change '${LIBPATH}/libssl.3.dylib' '@executable_path/../Libraries/libssl.3.dylib'
                -change '${LIBPATH}/libxmlsec1.1.dylib' '@executable_path/../Libraries/libxmlsec1.1.dylib'
                -change '${LIBPATH}/libxmlsec1-openssl.1.dylib' '@executable_path/../Libraries/libxmlsec1-openssl.1.dylib'
                -rpath '${CMAKE_CURRENT_BINARY_DIR}' '@executable_path/../../../..'
                $<TARGET_FILE_DIR:digidocpp>/Resources/digidoc-tool
            COMMAND touch $<TARGET_FILE:digidoc-tool>
        )

HumbleNet/HumbleNet 3rdparty/libwebsockets/CMakeLists.txt :735

add_custom_command(TARGET test-server
							POST_BUILD
							COMMAND "${CMAKE_COMMAND}" -E copy "${TEST_FILE}" "$<TARGET_FILE_DIR:test-server>/../share/libwebsockets-test-server" VERBATIM)

cvet/fonline ThirdParty/SDL/cmake/test/CMakeLists.txt :63

add_custom_command(TARGET gui-shared POST_BUILD
            COMMAND ${CMAKE_COMMAND} -E copy_if_different "$<TARGET_FILE:SDL3::SDL3-shared>" "$<TARGET_FILE_DIR:gui-shared>"
        )

dbeef/spelunky-psp cmake/DependenciesAndroid.cmake :39

add_custom_command(TARGET Spelunky_PSP POST_BUILD
        COMMAND echo Copying libhidapi.so...
        COMMAND ${CMAKE_COMMAND} -E copy_if_different
                "${SDL2_DIR}/../../libhidapi.so"
                "$<TARGET_FILE_DIR:Spelunky_PSP>/libhidapi.so"
    )

INET-RC/GeoMX 3rdparty/onnx-tensorrt/third_party/onnx/third_party/pybind11/tests/test_cmake_build/subdirectory_function/CMakeLists.txt :7

add_custom_target(check ${CMAKE_COMMAND} -E env PYTHONPATH=$<TARGET_FILE_DIR:test_cmake_build>
                  ${PYTHON_EXECUTABLE} ${PROJECT_SOURCE_DIR}/../test.py ${PROJECT_NAME})

facebook/mysql-5.6 router/cmake/testing.cmake :162

SET_TESTS_PROPERTIES(${test_name} PROPERTIES
      ENVIRONMENT
      "${TEST_ENV_PREFIX};PATH=$<TARGET_FILE_DIR:harness-library>\;$<TARGET_FILE_DIR:http_common>\;$<TARGET_FILE_DIR:duktape>\;${ESC_ENV_PATH};${TEST_ENVIRONMENT}")

perone/euclidesdb CMakeLists.txt :136

add_custom_command(TARGET ${PROJECT_NAME} PRE_LINK
        COMMAND ${CMAKE_COMMAND} -E copy_directory
        ${CMAKE_SOURCE_DIR}/libtorch/lib $<TARGET_FILE_DIR:${PROJECT_NAME}>/lib)

lighttransport/tinyusdz examples/pxrusd/CMakeLists.txt :142

add_custom_command(TARGET ${EXAMPLE_BUILD_TARGET} POST_BUILD        # Adds a post-build event to MyTest
        COMMAND ${CMAKE_COMMAND} -E copy_if_different  # which executes "cmake - E copy_if_different..."
            "${LLVM_MINGW_ROOT_ABSPATH}/x86_64-w64-mingw32/bin/libc++.dll"      # src
            $<TARGET_FILE_DIR:${EXAMPLE_BUILD_TARGET}>)

kovacsv/VisualScriptEngine CMakeLists.txt :134

add_custom_command (TARGET NodeEngineTest POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy_directory ${NodeEngineTestSourcesFolderAbsolute}/VisualTestFiles $<TARGET_FILE_DIR:NodeEngineTest>/VisualTestFiles
	COMMAND ${CMAKE_COMMAND} -E copy_directory ${NodeEngineTestSourcesFolderAbsolute}/CompatibilityTestFiles $<TARGET_FILE_DIR:NodeEngineTest>/CompatibilityTestFiles
)

KDE/kstars CMakeLists.txt :580

add_custom_target(create-apk-release-kstars
        COMMAND cmake -E echo "Generating $<TARGET_NAME:kstars> with $<TARGET_FILE_DIR:Qt5::qmake>/androiddeployqt"
        COMMAND cmake -E remove_directory "${EXPORT_DIR}"
        COMMAND cmake -E copy_directory "${CMAKE_SOURCE_DIR}/packaging/android/apk" "${EXPORT_DIR}"
        COMMAND cmake -E copy "$<TARGET_FILE:kstars>" "${EXECUTABLE_DESTINATION_PATH}"
        COMMAND cmake -DINPUT_FILE="${CMAKE_BINARY_DIR}/packaging/android/kstars-deployment.json.in" -DOUTPUT_FILE="${CMAKE_BINARY_DIR}/packaging/android/kstars-deployment.json" "-DTARGET_DIR=${CMAKE_BINARY_DIR}/kstars" "-DTARGET_NAME=kstars" "-DEXPORT_DIR=${CMAKE_INSTALL_PREFIX}" -P ${CMAKE_SOURCE_DIR}/packaging/android/specifydependencies.cmake
        COMMAND $<TARGET_FILE_DIR:Qt5::qmake>/androiddeployqt --input "${CMAKE_BINARY_DIR}/packaging/android/kstars-deployment.json" --output "${EXPORT_DIR}" --android-platform android-${ANDROID_API_LEVEL} --release --deployment bundled "\\$(ARGS)"
        )

BearWare/TeamTalk5 Client/qtTeamTalk/CMakeLists.txt :205

add_custom_target (QtTeamTalk5-windeploy-release ALL
            COMMAND ${CMAKE_COMMAND} -E remove_directory "${CMAKE_CURRENT_SOURCE_DIR}/windeployqt"
            COMMAND ${WINDEPLOYQT_EXE_PATH} --no-quick-import --no-translations --no-system-d3d-compiler --no-virtualkeyboard ${QT_DEPLOY_ARGS} --no-opengl-sw --release --dir "${CMAKE_CURRENT_SOURCE_DIR}/windeployqt" "$<TARGET_FILE_DIR:${TEAMTALK_TARGET}>/$<TARGET_FILE_NAME:${TEAMTALK_TARGET}>"
            DEPENDS ${TEAMTALK_TARGET})

philips-software/amp-embedded-infra-lib cmake/emil_generate_artifacts.cmake :11

target_link_options(${EMIL_TARGET} PRIVATE
            "LINKER:-Map=$<TARGET_FILE_DIR:${EMIL_TARGET}>/$<TARGET_FILE_BASE_NAME:${EMIL_TARGET}>.map,--cref"
        )

OpenHantek/OpenHantek6022 cmake/fftw_on_windows.cmake :76

add_custom_command(TARGET ${PROJECT_NAME}
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${CMAKE_BINARY_DIR}/fftw/libfftw3-3.dll" $<TARGET_FILE_DIR:${PROJECT_NAME}>
        COMMENT "Copy fftw3 dlls for ${PROJECT_NAME}"
)

OpenKinect/libfreenect2 tools/streamer_recorder/CMakeLists.txt :115

ADD_CUSTOM_COMMAND(TARGET ProtonectSR POST_BUILD
      COMMAND ${CMAKE_COMMAND} -E copy_if_different ${FILEI} $<TARGET_FILE_DIR:ProtonectSR>
    )

KolosalAI/Kolosal CMakeLists.txt :210

add_custom_command(
    TARGET KolosalDesktop POST_BUILD
    COMMAND ${CMAKE_COMMAND} -E copy_directory
    "${FONT_FOLDER_PATH}" "$<TARGET_FILE_DIR:KolosalDesktop>/fonts"
)

qpdf/qpdf fuzz/CMakeLists.txt :194

add_test(
  NAME fuzz
  COMMAND ${RUN_QTEST}
  --env QPDF_FUZZ_CORPUS=${CORPUS_DIR}
  --top ${qpdf_SOURCE_DIR}
  --bin $<TARGET_FILE_DIR:qpdf_fuzzer>
  --bin $<TARGET_FILE_DIR:qpdf>
  --code ${qpdf_SOURCE_DIR}/fuzz
  --color ${QTEST_COLOR}
  --show-on-failure ${SHOW_FAILED_TEST_OUTPUT})

contour-terminal/contour cmake/DeployQt.cmake :92

add_custom_command(TARGET ${target} POST_BUILD
        COMMAND "${MACDEPLOYQT_EXECUTABLE}"
            \"$<TARGET_FILE_DIR:${target}>/../..\"
            -always-overwrite
        COMMENT "Deploying Qt..."
    )

EKA2L1/EKA2L1 src/emu/qt/CMakeLists.txt :239

add_custom_command(
        TARGET eka2l1_qt
        POST_BUILD
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:eka2l1_qt>/scripts"
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:eka2l1_qt>/scripts/disabled"
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:eka2l1_qt>/resources"
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:eka2l1_qt>/resources/upscale"
        COMMAND ${CMAKE_COMMAND} -E make_directory "$<TARGET_FILE_DIR:eka2l1_qt>/compat"
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/miscs/panic/panic.json" "$<TARGET_FILE_DIR:eka2l1_qt>"
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/miscs/utils/leavehook.py" "$<TARGET_FILE_DIR:eka2l1_qt>/scripts/disabled/"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/src/scripts/" "$<TARGET_FILE_DIR:eka2l1_qt>/scripts/"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/src/emu/drivers/resources/gl/" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/src/emu/drivers/resources/upscale/" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/upscale/"
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/src/emu/drivers/resources/defaultbank.hsb" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/"
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/src/emu/drivers/resources/defaultbank.sf2" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/miscs/compat/" "$<TARGET_FILE_DIR:eka2l1_qt>/compat/"
        COMMAND ${CMAKE_COMMAND} -E copy_if_different "${PROJECT_SOURCE_DIR}/src/external/SDL_GameControllerDB/gamecontrollerdb.txt" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/"
        COMMAND ${CMAKE_COMMAND} -E copy_directory "${PROJECT_SOURCE_DIR}/src/emu/qt/resources/" "$<TARGET_FILE_DIR:eka2l1_qt>/resources/"
    )